6 research outputs found

    Phase-Stretch Adaptive Gradient-Field Extractor (PAGE)

    Get PDF
    Emulated by an algorithm, certain physical phenomena have useful properties for image transformation. For example, image denoising can be achieved by propagating the image through the heat diffusion equation. Different stages of the temporal evolution represent a multiscale embedding of the image. Stimulated by the photonic time stretch, a realtime data acquisition technology, the Phase Stretch Transform (PST) emulates 2D propagation through a medium with group velocity dispersion, followed by coherent (phase) detection. The algorithm performs exceptionally well as an edge and texture extractor, in particular in visually impaired images. Here, we introduce a decomposition method that is metaphorically analogous to birefringent diffractive propagation. This decomposition method, which we term as Phase-stretch Adaptive Gradient-field Extractor (PAGE) embeds the original image into a set of feature maps that selects semantic information at different scale, orientation, and spatial frequency. We demonstrate applications of this algorithm in edge detection and extraction of semantic information from medical images, electron microscopy images of semiconductor circuits, optical characters and finger print images. The code for this algorithm is available here (https://github.com/JalaliLabUCLA)

    PhyCV: The First Physics-inspired Computer Vision Library

    Full text link
    PhyCV is the first computer vision library which utilizes algorithms directly derived from the equations of physics governing physical phenomena. The algorithms appearing in the current release emulate, in a metaphoric sense, the propagation of light through a physical medium with natural and engineered diffractive properties followed by coherent detection. Unlike traditional algorithms that are a sequence of hand-crafted empirical rules or deep learning algorithms that are usually data-driven and computationally heavy, physics-inspired algorithms leverage physical laws of nature as blueprints for inventing algorithms. PhyCV features low-dimensionality and high- efficiency, making it ideal for edge computing applications. We demonstrate real-time video processing on NVIDIA Jetson Nano using PhyCV. In addition, these algorithms have the potential to be implemented in real physical devices for fast and efficient computation in the form of analog computing. The open-sourced code is available at https://github.com/JalaliLabUCLA/phyc

    Decision Support Systems for Radiologists based on Phase Stretch Transform

    No full text
    Phase Stretch Transform (PST) is a physics-inspired computational approach developed in Jalali lab for feature enhancement in images. Here, it is applied to medical images. The results of its application to X-rays leads to development of an assistance tool for diagnosis of pneumothorax in X-ray images. The tool, which is first-of-its-kind, helps in locating the boundary of a collapsed lung, a life-critical clinical examination which is otherwise difficult for a radiologist to locate with a naked eye. Additionally, PST is applied to other medical images, such as histology and mammograms, to demonstrate feature enhancement. The resulting edge detection map offers promising application in segmentation and analysis of medical images which is explored here. Further, texture segmentation using PST is also demonstrated
    corecore